2_셸 언어 27_Shell 언어 - case 문장, bash 사용자 와 어떻게 상호작용 하 는 지 (case, read) if 문 구 는 여러 갈래 의 조건 판단 을 완성 할 수 있 지만 코드 가 뚜렷 하지 않 고 간결 하지 않 기 때문에 본 장 은 가 지 를 선택 하 는 다른 형식 인 case 문 구 를 도입 합 니 다.이 문 구 는 if 와 큰 차이 가 없 으 며, 주요 역할 은 코드 의 논리 구 조 를 더욱 명확 하 게 하 는 것 이다.case 문장의 용법 형식 은: 예 1: 스 크 립 트 를 작성 하면 ... Linuxshellcase2_셸 언어 28_Shell 언어 - while 와 until 순환 (while, until, sleep) 앞에서 소개 한 for 순환 은 사용 할 때 순환 횟수 를 결정 하기 위해 요소 목록 을 만들어 야 합 니 다. 예 를 들 어 and 를 AND 로 전환 하고 exit 를 EXIT 로 전환 합 니 다.이 예 는 요소 목록 을 만 들 수 없습니다. 조건 이 충족 되면 조건 이 충족 되 지 않 을 때 까지 순환 을 실행 하고 순환 을 종료 한 다 는 뜻 이다.이것 은 if 의 용법 과 약간 비슷... Linuxshellwhile2_셸 언어 22_셸 언어 - 2 분기 조건 판단 문, 표현 식 판단, 내장 즉, 스 크 립 트 에서 조건 을 만족 시 키 는 상황 만 판단 하고 조건 을 만족 시 키 지 못 하 는 상황 에 대해 어떠한 조작 도 하지 않 는 다.그러나 실제 개발 에 서 는 조건 이 만족 하지 않 는 경우 통제 가 필요 하 다.이렇게 하면 조건 을 만족 시 키 는 것 도 판단 하고 조건 을 만족 시 키 지 못 하 는 문장 구 조 를 판단 해 야 한다. 앞에서 사용자 가 존재 하 는 지... Linux끼 워 넣다shell2_셸 언어 21_Shell 언어 - 조건 판단 1 의 실행 상태 반환 값, 단일 분기 조건 판단 문 사용자 가 실행 상태 반환 값 을 스스로 정의 하려 면 exit 명령 을 사용 하여 스 크 립 트 에서 스 크 립 트 실행 상태 반환 값 을 정의 할 수 있 습 니 다. bash 프로 그래 밍 에서 어떤 조건 이 만족 하 는 지 테스트 하 는 것 도 명령 실행 상태 반환 값 을 통 해 판단 합 니 다. 그러나 주의해 야 할 것 은 스 크 립 트 에 exit 가 나타 나 면 스 크 립 트 가 ... Linuxshell실행 상태2_셸 언어 25_Shell 언어 - if 조건 판단 의 조합 판단 (과, 또는, 비) 과 다 분기 if 문 조합 조건 테스트 는 여러 조건 을 조합 하여 판단 할 수 있 고 조건 과 조건 간 에 논리 적 인 관 계 를 가 진 다 는 것 을 말한다.예 를 들 어 하나의 수가 3 보다 크 고 9 보다 작 는 지 판단 하 는데 여기 가 3 보다 큰 것 은 하나의 조건 이 고 9 보다 작은 것 도 하나의 조건 이 므 로 이 두 가지 조건 은 반드시 동시에 만족 해 야 한다.동시에 만족 하 는 것 은 논리... Linuxshellelif2_셸 언어
27_Shell 언어 - case 문장, bash 사용자 와 어떻게 상호작용 하 는 지 (case, read) if 문 구 는 여러 갈래 의 조건 판단 을 완성 할 수 있 지만 코드 가 뚜렷 하지 않 고 간결 하지 않 기 때문에 본 장 은 가 지 를 선택 하 는 다른 형식 인 case 문 구 를 도입 합 니 다.이 문 구 는 if 와 큰 차이 가 없 으 며, 주요 역할 은 코드 의 논리 구 조 를 더욱 명확 하 게 하 는 것 이다.case 문장의 용법 형식 은: 예 1: 스 크 립 트 를 작성 하면 ... Linuxshellcase2_셸 언어 28_Shell 언어 - while 와 until 순환 (while, until, sleep) 앞에서 소개 한 for 순환 은 사용 할 때 순환 횟수 를 결정 하기 위해 요소 목록 을 만들어 야 합 니 다. 예 를 들 어 and 를 AND 로 전환 하고 exit 를 EXIT 로 전환 합 니 다.이 예 는 요소 목록 을 만 들 수 없습니다. 조건 이 충족 되면 조건 이 충족 되 지 않 을 때 까지 순환 을 실행 하고 순환 을 종료 한 다 는 뜻 이다.이것 은 if 의 용법 과 약간 비슷... Linuxshellwhile2_셸 언어 22_셸 언어 - 2 분기 조건 판단 문, 표현 식 판단, 내장 즉, 스 크 립 트 에서 조건 을 만족 시 키 는 상황 만 판단 하고 조건 을 만족 시 키 지 못 하 는 상황 에 대해 어떠한 조작 도 하지 않 는 다.그러나 실제 개발 에 서 는 조건 이 만족 하지 않 는 경우 통제 가 필요 하 다.이렇게 하면 조건 을 만족 시 키 는 것 도 판단 하고 조건 을 만족 시 키 지 못 하 는 문장 구 조 를 판단 해 야 한다. 앞에서 사용자 가 존재 하 는 지... Linux끼 워 넣다shell2_셸 언어 21_Shell 언어 - 조건 판단 1 의 실행 상태 반환 값, 단일 분기 조건 판단 문 사용자 가 실행 상태 반환 값 을 스스로 정의 하려 면 exit 명령 을 사용 하여 스 크 립 트 에서 스 크 립 트 실행 상태 반환 값 을 정의 할 수 있 습 니 다. bash 프로 그래 밍 에서 어떤 조건 이 만족 하 는 지 테스트 하 는 것 도 명령 실행 상태 반환 값 을 통 해 판단 합 니 다. 그러나 주의해 야 할 것 은 스 크 립 트 에 exit 가 나타 나 면 스 크 립 트 가 ... Linuxshell실행 상태2_셸 언어 25_Shell 언어 - if 조건 판단 의 조합 판단 (과, 또는, 비) 과 다 분기 if 문 조합 조건 테스트 는 여러 조건 을 조합 하여 판단 할 수 있 고 조건 과 조건 간 에 논리 적 인 관 계 를 가 진 다 는 것 을 말한다.예 를 들 어 하나의 수가 3 보다 크 고 9 보다 작 는 지 판단 하 는데 여기 가 3 보다 큰 것 은 하나의 조건 이 고 9 보다 작은 것 도 하나의 조건 이 므 로 이 두 가지 조건 은 반드시 동시에 만족 해 야 한다.동시에 만족 하 는 것 은 논리... Linuxshellelif2_셸 언어